Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
154 ODESSA ROAD Terraced £403,872 £240,000 22 Aug 2008
157 ODESSA ROAD Terraced £421,252 £325,000 31 Mar 2017
158 ODESSA ROAD Terraced £297,908 £56,950 10 Apr 1997
159 ODESSA ROAD Terraced £404,337 £250,000 21 Mar 2007
159A ODESSA ROAD Terraced £424,023 £250,000 29 Jun 2012
160 ODESSA ROAD Terraced £344,471 £100,500 29 May 2001
162 ODESSA ROAD Terraced £331,739 £80,000 11 Oct 1999
164 ODESSA ROAD Terraced £359,514 £106,000 29 Jun 2001
168 ODESSA ROAD Terraced £327,370 £205,000 16 May 2007
170 ODESSA ROAD Terraced £625,000 5 May 2023
172 ODESSA ROAD Terraced £324,406 £178,000 27 Oct 2005
176 ODESSA ROAD Terraced £346,324 £103,000 20 Jul 2001